wild life sanctuary - Turco Inglés Diccionario